.class public Lnbisdk/cd;
.super Ljava/lang/Object;


# instance fields
.field private dA:D

.field private dB:D

.field private dC:I

.field private dD:Lcom/nbi/map/data/Rectangle;

.field private dE:Z

.field private dF:Z

.field private du:Z

.field private dv:Z

.field private dw:I

.field private dx:I

.field private dy:I

.field private dz:I


# direct methods
.method public constructor <init>()V
    .locals 0

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method


# virtual methods
.method public final F(I)V
    .locals 1

    iget v0, p0, Lnbisdk/cd;->dy:I

    if-ge p1, v0, :cond_0

    iget v0, p0, Lnbisdk/cd;->dy:I

    iput v0, p0, Lnbisdk/cd;->dx:I

    :goto_0
    return-void

    :cond_0
    iget v0, p0, Lnbisdk/cd;->dz:I

    if-le p1, v0, :cond_1

    iget v0, p0, Lnbisdk/cd;->dz:I

    iput v0, p0, Lnbisdk/cd;->dx:I

    goto :goto_0

    :cond_1
    iput p1, p0, Lnbisdk/cd;->dx:I

    goto :goto_0
.end method

.method public final G(I)V
    .locals 0

    iput p1, p0, Lnbisdk/cd;->dy:I

    return-void
.end method

.method public final H(I)V
    .locals 0

    iput p1, p0, Lnbisdk/cd;->dz:I

    return-void
.end method

.method public final I(I)V
    .locals 0

    iput p1, p0, Lnbisdk/cd;->dC:I

    return-void
.end method

.method protected final a(Lnbisdk/cd;)V
    .locals 2

    iget-boolean v0, p0, Lnbisdk/cd;->du:Z

    iput-boolean v0, p1, Lnbisdk/cd;->du:Z

    iget-boolean v0, p0, Lnbisdk/cd;->dv:Z

    iput-boolean v0, p1, Lnbisdk/cd;->dv:Z

    iget v0, p0, Lnbisdk/cd;->dw:I

    iput v0, p1, Lnbisdk/cd;->dw:I

    iget v0, p0, Lnbisdk/cd;->dx:I

    iput v0, p1, Lnbisdk/cd;->dx:I

    iget v0, p0, Lnbisdk/cd;->dy:I

    iput v0, p1, Lnbisdk/cd;->dy:I

    iget v0, p0, Lnbisdk/cd;->dz:I

    iput v0, p1, Lnbisdk/cd;->dz:I

    iget-wide v0, p0, Lnbisdk/cd;->dA:D

    iput-wide v0, p1, Lnbisdk/cd;->dA:D

    iget v0, p0, Lnbisdk/cd;->dC:I

    iput v0, p1, Lnbisdk/cd;->dC:I

    iget-boolean v0, p0, Lnbisdk/cd;->dE:Z

    iput-boolean v0, p1, Lnbisdk/cd;->dE:Z

    iget-object v0, p0, Lnbisdk/cd;->dD:Lcom/nbi/map/data/Rectangle;

    invoke-virtual {v0}, Lcom/nbi/map/data/Rectangle;->makeClone()Lcom/nbi/map/data/Rectangle;

    move-result-object v0

    iput-object v0, p1, Lnbisdk/cd;->dD:Lcom/nbi/map/data/Rectangle;

    return-void
.end method

.method public final b(Lcom/nbi/map/data/Rectangle;)V
    .locals 2

    iget-object v0, p0, Lnbisdk/cd;->dD:Lcom/nbi/map/data/Rectangle;

    if-nez v0, :cond_0

    new-instance v0, Lcom/nbi/map/data/Rectangle;

    invoke-direct {v0}, Lcom/nbi/map/data/Rectangle;-><init>()V

    iput-object v0, p0, Lnbisdk/cd;->dD:Lcom/nbi/map/data/Rectangle;

    :cond_0
    iget-object v0, p0, Lnbisdk/cd;->dD:Lcom/nbi/map/data/Rectangle;

    invoke-virtual {p1}, Lcom/nbi/map/data/Rectangle;->getLeft()I

    move-result v1

    invoke-virtual {v0, v1}, Lcom/nbi/map/data/Rectangle;->setLeft(I)V

    iget-object v0, p0, Lnbisdk/cd;->dD:Lcom/nbi/map/data/Rectangle;

    invoke-virtual {p1}, Lcom/nbi/map/data/Rectangle;->getTop()I

    move-result v1

    invoke-virtual {v0, v1}, Lcom/nbi/map/data/Rectangle;->setTop(I)V

    iget-object v0, p0, Lnbisdk/cd;->dD:Lcom/nbi/map/data/Rectangle;

    invoke-virtual {p1}, Lcom/nbi/map/data/Rectangle;->getWidth()I

    move-result v1

    invoke-virtual {v0, v1}, Lcom/nbi/map/data/Rectangle;->setWidth(I)V

    iget-object v0, p0, Lnbisdk/cd;->dD:Lcom/nbi/map/data/Rectangle;

    invoke-virtual {p1}, Lcom/nbi/map/data/Rectangle;->getHeight()I

    move-result v1

    invoke-virtual {v0, v1}, Lcom/nbi/map/data/Rectangle;->setHeight(I)V

    return-void
.end method

.method public bV()Ljava/lang/Object;
    .locals 1

    new-instance v0, Lnbisdk/cd;

    invoke-direct {v0}, Lnbisdk/cd;-><init>()V

    invoke-virtual {p0, v0}, Lnbisdk/cd;->a(Lnbisdk/cd;)V

    return-object v0
.end method

.method public final bW()Z
    .locals 1

    iget-boolean v0, p0, Lnbisdk/cd;->dv:Z

    return v0
.end method

.method public final bX()I
    .locals 1

    iget v0, p0, Lnbisdk/cd;->dw:I

    return v0
.end method

.method public final bY()I
    .locals 1

    iget v0, p0, Lnbisdk/cd;->dy:I

    return v0
.end method

.method public final bZ()I
    .locals 1

    iget v0, p0, Lnbisdk/cd;->dz:I

    return v0
.end method

.method public final ca()D
    .locals 2

    iget-wide v0, p0, Lnbisdk/cd;->dA:D

    return-wide v0
.end method

.method public final cb()D
    .locals 2

    iget-wide v0, p0, Lnbisdk/cd;->dB:D

    return-wide v0
.end method

.method public final cc()I
    .locals 1

    iget v0, p0, Lnbisdk/cd;->dC:I

    return v0
.end method

.method public final cd()Lcom/nbi/map/data/Rectangle;
    .locals 1

    iget-object v0, p0, Lnbisdk/cd;->dD:Lcom/nbi/map/data/Rectangle;

    return-object v0
.end method

.method public final ce()Z
    .locals 1

    iget-boolean v0, p0, Lnbisdk/cd;->dE:Z

    return v0
.end method

.method public final cf()Z
    .locals 1

    iget-boolean v0, p0, Lnbisdk/cd;->dF:Z

    return v0
.end method

.method public final getZoomLevel()I
    .locals 1

    iget v0, p0, Lnbisdk/cd;->dx:I

    return v0
.end method

.method public final i(Z)V
    .locals 0

    iput-boolean p1, p0, Lnbisdk/cd;->dE:Z

    return-void
.end method

.method public final isVisible()Z
    .locals 1

    iget-boolean v0, p0, Lnbisdk/cd;->du:Z

    return v0
.end method

.method public final j(Z)V
    .locals 0

    iput-boolean p1, p0, Lnbisdk/cd;->dF:Z

    return-void
.end method

.method public final setCenter(DD)V
    .locals 0

    iput-wide p1, p0, Lnbisdk/cd;->dA:D

    iput-wide p3, p0, Lnbisdk/cd;->dB:D

    return-void
.end method

.method public final setCenter(Lcom/nbi/map/data/Coordinates;)V
    .locals 4

    invoke-virtual {p1}, Lcom/nbi/map/data/Coordinates;->getLatitude()D

    move-result-wide v0

    invoke-virtual {p1}, Lcom/nbi/map/data/Coordinates;->getLongitude()D

    move-result-wide v2

    invoke-virtual {p0, v0, v1, v2, v3}, Lnbisdk/cd;->setCenter(DD)V

    return-void
.end method
